lib: Add an "is_system" member to OstreeRepo
authorColin Walters <walters@verbum.org>
Thu, 25 May 2017 21:26:42 +0000 (17:26 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Fri, 26 May 2017 19:17:59 +0000 (19:17 +0000)
commited430b45de6e298ee573dbeccd88d75057a41c6d
tree112df315d020d7094ba93892638cd142d3eca888
parent2f834968c6b0602e25cbdc4d7c6f94d3f57a3f8b
lib: Add an "is_system" member to OstreeRepo

This is prep for introducing a fd-relative `ostree_repo_new_at()`.
Previously, `ostree_repo_is_system()` compared `GFile` paths, but
there's a much simpler check we can do first - if this repository
was created via `OstreeSysroot`, it must be a system repo.

Closes: #886
Approved by: jlebon
src/libostree/ostree-repo-private.h
src/libostree/ostree-repo.c
src/libostree/ostree-sysroot.c